home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.macos;
-
- import java.awt.Dimension;
- import java.awt.Event;
- import java.awt.Scrollbar;
- import java.awt.peer.ScrollbarPeer;
-
- class MScrollbarPeer extends MComponentPeer implements ScrollbarPeer {
- int mLineIncrement;
- int mPageIncrement;
-
- MScrollbarPeer(Scrollbar var1) {
- super(var1);
- }
-
- native void create(MComponentPeer var1);
-
- public native void setValue(int var1);
-
- public native void setValues(int var1, int var2, int var3, int var4);
-
- public Dimension minimumSize() {
- return ((Scrollbar)super.target).getOrientation() == 1 ? new Dimension(16, 50) : new Dimension(50, 16);
- }
-
- public void lineUp(int var1) {
- Scrollbar var2 = (Scrollbar)super.target;
- var2.setValue(var1);
- super.target.postEvent(new Event(super.target, 601, new Integer(var1)));
- }
-
- public void lineDown(int var1) {
- Scrollbar var2 = (Scrollbar)super.target;
- var2.setValue(var1);
- super.target.postEvent(new Event(super.target, 602, new Integer(var1)));
- }
-
- public void pageUp(int var1) {
- Scrollbar var2 = (Scrollbar)super.target;
- var2.setValue(var1);
- super.target.postEvent(new Event(super.target, 603, new Integer(var1)));
- }
-
- public void pageDown(int var1) {
- Scrollbar var2 = (Scrollbar)super.target;
- var2.setValue(var1);
- super.target.postEvent(new Event(super.target, 604, new Integer(var1)));
- }
-
- public void dragAbsolute(int var1) {
- Scrollbar var2 = (Scrollbar)super.target;
- var2.setValue(var1);
- super.target.postEvent(new Event(super.target, 605, new Integer(var1)));
- }
-
- public native void setLineIncrement(int var1);
-
- public native void setPageIncrement(int var1);
- }
-